rough spot - Turkish English Dictionary